#include <limits.h>
#include <math.h>
#include <stdbool.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>

/**
 * Definition for singly-linked list.
 */
struct ListNode {
	int val;
	struct ListNode* next;
};
typedef struct ListNode listNode, *list_node;

int main()
{
	return 0;
}

void deleteNode(struct ListNode* node)
{
	list_node next = node->next;
	node->val = next->val;
	node->next = next->next;
	free(next);
}
